#-------------------------------------------------
#
# Project created by QtCreator 2024-03-15T17:01:19
#
#-------------------------------------------------

QT       += core gui sql widgets charts xml serialport axcontainer
QT       += network

android {
QT += androidextras
}
CONFIG += resources_big

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

INSTALLS += target
include(./src/xlsx/qtxlsx.pri)
INCLUDEPATH +=./eigen_3_4_0
TARGET = CardTypeChip
TEMPLATE = app
RC_ICONS = kafavicon.ico

# The following define makes your compiler emit warnings if you use
# any feature of Qt which as been marked as deprecated (the exact warnings
# depend on your compiler). Please consult the documentation of the
# deprecated API in order to know how to port your code away from it.
DEFINES += QT_DEPRECATED_WARNINGS

# You can also make your code fail to compile if you use deprecated APIs.
# In order to do so, uncomment the following line.
# You can also select to disable deprecated APIs only up to a certain version of Qt.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0


SOURCES += \
        CommonHelper.cpp \
        GetTempThread.cpp \
        LLComboBox.cpp \
        StringListener.cpp \
        alert.cpp \
        amplprogramwindow.cpp \
        amplstepwindow.cpp \
        analyse.cpp \
        anscr.cpp \
        dataAnalsisByJThread.cpp \
        dataAnalysisThread.cpp \
        dataanalysiswindow.cpp \
        dbHelper.cpp \
        derivedata.cpp \
        eqptinfo.cpp \
        errmessage.cpp \
        experimentinfowindow.cpp \
        experimentprowindow.cpp \
        experimenttemperaturewindow.cpp \
        funcExponent.cpp \
        funcLogistic.cpp \
        funcModel.cpp \
        funcRichards.cpp \
        funcSigmoid.cpp \
        fxpz.cpp \
        helpfile.cpp \
        infochange.cpp \
        loghelper.cpp \
        maco.cpp \
        main.cpp \
        maintainpassword.cpp \
        mainwindow.cpp \
        qpcrModel_calculation.cpp \
        qpcrModel_interface.cpp \
        qpcrModel_static.cpp \
        qtwh.cpp \
        samplewindow.cpp \
        serialportThread.cpp \
        setup1wind.cpp \
        setup2wind.cpp \
        setup3wind.cpp \
        setup4wind.cpp \
        setup5wind.cpp \
        setup6wind.cpp \
        setup7wind.cpp \
        setuptotalwind.cpp \
        speechmodulethread.cpp \
        tcpServer.cpp \
        tcpclient.cpp \
        tcts.cpp

HEADERS += \
        CommonHelper.h \
        LLComboBox.h \
        StringListener.h \
        alert.h \
        amplprogramwindow.h \
        amplstepwindow.h \
        analyse.h \
        anscr.h \
        dataAnalsisByJThread.h \
        dataAnalysisThread.h \
        dataanalysiswindow.h \
        dbHelper.h \
        derivedata.h \
        eqptinfo.h \
        errmessage.h \
        experimentinfowindow.h \
        experimentprowindow.h \
        experimenttemperaturewindow.h \
        funcExponent.h \
        funcLogistic.h \
        funcModel.h \
        funcRichards.h \
        funcSigmoid.h \
        fxpz.h \
        getTempThread.h \
        helpfile.h \
        infochange.h \
        intListener.h \
        loghelper.h \
        maco.h \
        maintainpassword.h \
        mainwindow.h \
        qpcrModel.h \
        qtwh.h \
        samplewindow.h \
        serialportThread.h \
        setup1wind.h \
        setup2wind.h \
        setup3wind.h \
        setup4wind.h \
        setup5wind.h \
        setup6wind.h \
        setup7wind.h \
        setuptotalwind.h \
        speechmodulethread.h \
        tcpServer.h \
        tcpclient.h \
        tcts.h

FORMS += \
        alert.ui \
        amplprogramwindow.ui \
        amplstepwindow.ui \
        anscr.ui \
        dataanalysiswindow.ui \
        derivedata.ui \
        errmessage.ui \
        experimentinfowindow.ui \
        experimentprowindow.ui \
        experimenttemperaturewindow.ui \
        fxpz.ui \
        helpfile.ui \
        infochange.ui \
        maco.ui \
        maintainpassword.ui \
        mainwindow.ui \
        qtwh.ui \
        samplewindow.ui \
        setup1wind.ui \
        setup2wind.ui \
        setup3wind.ui \
        setup4wind.ui \
        setup5wind.ui \
        setup6wind.ui \
        setup7wind.ui \
        setuptotalwind.ui \
        tcts.ui

RESOURCES += \
    resource.qrc

DISTFILES += \
    android/AndroidManifest.xml \
    android/AndroidManifest.xml \
    android/build.gradle \
    android/build.gradle \
    android/gradle/wrapper/gradle-wrapper.jar \
    android/gradle/wrapper/gradle-wrapper.jar \
    android/gradle/wrapper/gradle-wrapper.properties \
    android/gradle/wrapper/gradle-wrapper.properties \
    android/gradlew \
    android/gradlew \
    android/gradlew.bat \
    android/gradlew.bat \
    android/res/values/libs.xml \
    android/res/values/libs.xml

ANDROID_PACKAGE_SOURCE_DIR = $$PWD/android
